/*
 * VehiculeUtilitaire.h
 *
 *  Created on: 26 mars 2012
 *      Author: root
 */

#ifndef VEHICULEUTILITAIRE_H_
#define VEHICULEUTILITAIRE_H_



#include<string>
#include"Vehicule.h"


class VehiculeUtilitaire:public Vehicule
{
private:
	float poidsMaxTransporter;

//
public:
	VehiculeUtilitaire();
	VehiculeUtilitaire(string, string, string, string, long, string, bool , long, float);
	virtual ~VehiculeUtilitaire();
	virtual void AfficherUtil();

	void afficher() const;

	float getpoidsMaxTransporter()const;
	void   setpoidsMaxTransporter(float);
	friend ofstream& operator<<(ofstream&,const VehiculeUtilitaire &);
	friend ifstream& operator>>(ifstream& ,VehiculeUtilitaire &);
	friend ostream& operator<<(ostream&,const VehiculeUtilitaire&);
};
ofstream& operator<<(ofstream&,const VehiculeUtilitaire &);
ifstream& operator>>(ifstream& ,VehiculeUtilitaire &);
ostream& operator<<(ostream&,const VehiculeUtilitaire&);
	#endif /* VEHICULEUTILITAIRE_H_ */
